<template>
  <div>
    <div>{{b}}</div>
    <button @click="change">改变a</button>
  </div>
</template>
<script>
export default {
  data() {
    return {
      b:this.a
    };
  },
  props: { a: "" },
  methods:{
    change(){
      this.b++
      this.$emit('change',this.b)
    }
  },
  watch:{
    // a(newValue){
    //   console.log(newValue)
    // }
  }
};
</script>